Volume 64, Issue 1, December 2023, Pages 37-55
Tarek Nasreldin Yousry; Sherief Hussein Abdel-Haffiez
Volume 64, Issue 1, December 2023, Pages 105-133
Bassant A Abbas; Tarek N Yousry; Wessam W Marzouk; Essam M Abdullah